English Dictionary
◊ GREAT FALLS
Great Falls
n : a city in central Montana on the Missouri river; a center of
extensive hydroelectric power [syn: {Great Falls}]